Efficient enumeration of instantiations in Bayesian networks
نویسندگان
چکیده
Over the past several years Bayesian net works have been applied to a wide variety of problems. A central problem in applying Bayesian networks is that of finding one or more of the most probable instantiations of a network. In this paper we develop an efficient algorithm that incrementally enumerates the instantiations of a Bayesian network in de creasing order of probability. Such enumer ation algorithms are applicable in a variety of applications ranging from medical expert systems to model-based diagnosis. Funda mentally, our algorithm is simply performing a lazy enumeration of the sorted list of all instantiations of the network. This insight leads to a very concise algorithm statement which is both easily understood and imple mented. We show that for singly connected networks, our algorithm generates the next instantiation in time polynomial in the size of the network. The algorithm extends to arbi trary Bayesian networks using standard con ditioning techniques. We empirically evalu ate the enumeration algorithm and demon strate its practicality.
منابع مشابه
cient enumeration of instantiations in Bayesian networks
Over the past several years Bayesian net works have been applied to a wide variety of problems A central problem in applying Bayesian networks is that of nding one or more of the most probable instantiations of a network In this paper we develop an e cient algorithm that incrementally enumerates the instantiations of a Bayesian network in de creasing order of probability Such enumer ation algor...
متن کاملLoad-Frequency Control: a GA based Bayesian Networks Multi-agent System
Bayesian Networks (BN) provides a robust probabilistic method of reasoning under uncertainty. They have been successfully applied in a variety of real-world tasks but they have received little attention in the area of load-frequency control (LFC). In practice, LFC systems use proportional-integral controllers. However since these controllers are designed using a linear model, the nonlinearities...
متن کاملEnumerating Equivalence Classes of Bayesian Networks using EC Graphs
We consider the problem of learning Bayesian network structures from complete data. In particular, we consider the enumeration of their k-best equivalence classes. We propose a new search space for A* search, called the EC graph, that facilitates the enumeration of equivalence classes, by representing the space of completed, partially directed acyclic graphs. We also propose a canonization of t...
متن کاملSample-and-Accumulate Algorithms for Belief Updating in Bayes Networks
Belief updating in Bayes nets, a well known computationally hard problem, has recently been approximated by several deterministic algorithms, and by various randomized approximation algorithlns. Deterministic algorithms usually provide probability bounds, but have an exponential runtime. Some randomized schemes haw~, a polynomial runtime, but provide only probability estimates. We present rando...
متن کاملComputational complexity and approximization methods of most relevant explanation
Most Relevant Explanation (MRE) is a new approach to generating explanations for given evidence in Bayesian networks. MRE has a solution space containing all the partial instantiations of target variables and is extremely hard to solve. We show in this paper that the decision problem of MRE is NP -complete. For large Bayesian networks, approximate methods may be the only feasible solutions. We ...
متن کامل